export interface TopoLink {
  protocol: string
  moduleId: number
  moduleName: string
  state: number
}

export interface TopoModule {
  id: number
  name: string
  desc: string
  parent: number
  state: string
  links: TopoLink[]
}

export interface GetTopoModuleListResult {
  modules: TopoModule[]
}

export interface UpdateTopoModuleParam {
  topoViewID: number
  modules: string[]
}
